throwing range (grenade) - French English Dictionary